<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>
 <body>
  
 </body>
</html>
<script>
	//死循环踩地雷游戏
	//先得到一个随机1-100的地雷数
	//随机数，1-100   最大的时候  0.99999 * 100 +1 = parseInt(100.几), 0.02 + 1 = 1.几
	var mine = parseInt(Math.random() * 100 + 1);
	//console.log(mine); //66
	
	//设置两个变量储存
	var max = 100; 
	var min = 1;
	//死循环
	do{
		//什么时候停止循环？踩到了地雷数就中断break;
		//用户输入
		//如果输入的数字，比地雷数大，那么上限改为用户输入的数字；
		//如果输入的数字，比地雷数小，那么下限改为用户输入的数字；
		//用户输入的这个数跟地雷数去判断
		//限定范围，不能比大的大，比小的小  11  22 - 77   88
		var num = parseInt(prompt('请输入' + min + '-' + max + '之间的整数'));
		//假如地雷数是66  用户输入了一个77，这个时候提示下一次输入的范围就要变成 1-77
		//关于用户输入的数字只有三种情况：大于，小于，等于（中奖了）
		if(num < max && num > min){
			if(num > mine){
				max = num;
			}else if(num < mine){
				min = num;
			}else{
				alert('中了一颗雷');
				//一旦踩到了就中断，结束游戏
				break;
			}
		}else{
			alert('请遵守游戏规则')
		}
		



	}while(true)

</script>
